<?php

class PlanoCurricular extends AppModel {
	
	var $belongsTo = array('TipoSerie');
	
	var $hasMany = array('PlanoCurricularDisciplina');
	
	var $displayField = 'nome';

	var $validate = array(
	
        'nome' => array(
            'vazio' => array(
                'rule' => 'notEmpty',
                'required' => true,
                'message' => 'Nome deve ser informado!',
                'last' => true
			)
		),

		'tipo_serie_id' => array(
            'vazio' => array(
                'rule' => 'notEmpty',
                'required' => true,
                'message' => 'Série deve ser informado!',
                'last' => true
			)
		),
		
		'vigencia_inicio' => array(
            'vazio' => array(
                'rule' => 'notEmpty',
                'required' => true,
                'message' => 'Vigência Inicial deve ser informada!',
                'last' => true
			)
		),		
		
		'situacao' => array(
            'vazio' => array(
                'rule' => 'notEmpty',
                'required' => true,
                'message' => 'Situação deve ser informado!',
                'last' => true
			)
		)
		

		
	);
	
	public function carregar_situacao() {
		return array('S' => 'Ativo', 'N' => 'Desativado');
	}	
	
}